#ifndef _IOT_MUTEX_H_
#define _IOT_MUTEX_H_

typedef struct
{
    iot_uint8_t unused;
}*iot_S_MutexId;

extern iot_S_MutexId iot_createMutex(iot_uint8_t * mutex_name_ptr);
extern void iot_takeMutex(iot_S_MutexId mutex_id);
extern void iot_giveMutex(iot_S_MutexId mutex_id);

#endif
